package core;

import index.Index;
import repository.Repository;

import java.io.File;

public class JitUtils {
    // 打印暂存区
    public static void listFilesIndex() throws Exception {
        if(new File(Repository.getGitIndex()).exists()){
            System.out.println("=========Index Area=========");
            Index.printIndex();
        }
    }


    // 打印工作区目录
    public static void listFilesWork(String path) throws Exception{
        System.out.println("=========Work Area=========");
        File printArea = new File(path);
        File[] fs = printArea.listFiles();
        for(File f:fs){
            System.out.println(f.getName());
        }
    }
//
//    private static void printWorkArea(int count,File file) {
//        if(file.isFile()){
//            System.out.println(file.getName());
//        }else if(file.isDirectory()){
//            for(int i = 0 ; i<count;i++){
//                System.out.println("\t");
//            }
//            File[] fs = file.listFiles();
//            System.out.println("=="+file.getName()+"==");
//            for(File f:fs){
//                printWorkArea(count,f);
//            }
//        }
//    }
}
